package com.ctg.payroll2.bean.po.social;

import java.io.Serializable;
/**
 * 社保项目子表
 * @author 鲁力 2009-9-1 上午09:15:01
 *
 */
public class PbSocialDetail implements Serializable {
	private static final long serialVersionUID = 8282656200126488538L;
	private Long sub_social_security_id;
	private Long social_security_id;
	private String in_used;
	private String start_month;
	private String end_month;
	private Double person_base_max;
	private Double person_base_min;
	private Double company_base_max;
	private Double company_base_min;
	private Double person_percent_max;
	private Double person_percent_min;
	private Double person_base_default;
	private Double person_percent_default;
	private Double company_base_default;
	private Double company_percent_default;
	private Double company_percent_max;
	private Double company_percent_min;
	private String company_precision;
	private String person_precision;
	private Double company_add;
	private Double person_add;
	private Double tax_start;
	private String is_company_arrears;
	private String is_person_arrears;
	private Long creator_id;
	private String create_code;
	private String create_String;
	private String creator_ip;
	private Long modifier_id;
	private String modifier_code;
	private String modifier_String;
	private String modifier_ip;
	/**
	 * 社保项目名称
	 */
	private String show_name;//员工社保设定中推荐模板查询
	/**
	 * 社保项目类型标识
	 */
	private String social_typeid;//员工社保设定中推荐模板查询
	/**
	 * 社保项目类型名称
	 */
	private String social_typename;//员工社保设定中推荐模板查询
	public Double getCompany_add() {
		return company_add;
	}
	public void setCompany_add(Double company_add) {
		this.company_add = company_add;
	}
	public Double getCompany_base_default() {
		return company_base_default;
	}
	public void setCompany_base_default(Double company_base_default) {
		this.company_base_default = company_base_default;
	}
	public Double getCompany_base_max() {
		return company_base_max;
	}
	public void setCompany_base_max(Double company_base_max) {
		this.company_base_max = company_base_max;
	}
	public Double getCompany_base_min() {
		return company_base_min;
	}
	public void setCompany_base_min(Double company_base_min) {
		this.company_base_min = company_base_min;
	}
	public Double getCompany_percent_default() {
		return company_percent_default;
	}
	public void setCompany_percent_default(Double company_percent_default) {
		this.company_percent_default = company_percent_default;
	}
	public Double getCompany_percent_max() {
		return company_percent_max;
	}
	public void setCompany_percent_max(Double company_percent_max) {
		this.company_percent_max = company_percent_max;
	}
	public Double getCompany_percent_min() {
		return company_percent_min;
	}
	public void setCompany_percent_min(Double company_percent_min) {
		this.company_percent_min = company_percent_min;
	}
	public String getCompany_precision() {
		return company_precision;
	}
	public void setCompany_precision(String company_precision) {
		this.company_precision = company_precision;
	}
	public String getCreate_code() {
		return create_code;
	}
	public void setCreate_code(String create_code) {
		this.create_code = create_code;
	}
	public String getCreate_String() {
		return create_String;
	}
	public void setCreate_String(String create_String) {
		this.create_String = create_String;
	}
	public Long getCreator_id() {
		return creator_id;
	}
	public void setCreator_id(Long creator_id) {
		this.creator_id = creator_id;
	}
	public String getCreator_ip() {
		return creator_ip;
	}
	public void setCreator_ip(String creator_ip) {
		this.creator_ip = creator_ip;
	}
	public String getEnd_month() {
		return end_month;
	}
	public void setEnd_month(String end_month) {
		if(end_month!=null){
			if(end_month.length()>10){
				end_month=end_month.substring(0,10);
			}
		}
		this.end_month = end_month;
	}
	public String getIn_used() {
		return in_used;
	}
	public void setIn_used(String in_used) {
		if(in_used.equals("true")){
			this.in_used="1";
		}else if(in_used.equals("false")){
			this.in_used="0";
		}else{
			this.in_used = in_used;
		}
	}
	public String getIs_company_arrears() {
		return is_company_arrears;
	}
	public void setIs_company_arrears(String is_company_arrears) {
		this.is_company_arrears = is_company_arrears;
	}
	public String getIs_person_arrears() {
		return is_person_arrears;
	}
	public void setIs_person_arrears(String is_person_arrears) {
		this.is_person_arrears = is_person_arrears;
	}
	public String getModifier_code() {
		return modifier_code;
	}
	public void setModifier_code(String modifier_code) {
		this.modifier_code = modifier_code;
	}
	public Long getModifier_id() {
		return modifier_id;
	}
	public void setModifier_id(Long modifier_id) {
		this.modifier_id = modifier_id;
	}
	public String getModifier_ip() {
		return modifier_ip;
	}
	public void setModifier_ip(String modifier_ip) {
		this.modifier_ip = modifier_ip;
	}
	public String getModifier_String() {
		return modifier_String;
	}
	public void setModifier_String(String modifier_String) {
		this.modifier_String = modifier_String;
	}
	public Double getPerson_add() {
		return person_add;
	}
	public void setPerson_add(Double person_add) {
		this.person_add = person_add;
	}
	public Double getPerson_base_default() {
		return person_base_default;
	}
	public void setPerson_base_default(Double person_base_default) {
		this.person_base_default = person_base_default;
	}
	public Double getPerson_base_max() {
		return person_base_max;
	}
	public void setPerson_base_max(Double person_base_max) {
		this.person_base_max = person_base_max;
	}
	public Double getPerson_base_min() {
		return person_base_min;
	}
	public void setPerson_base_min(Double person_base_min) {
		this.person_base_min = person_base_min;
	}
	public Double getPerson_percent_default() {
		return person_percent_default;
	}
	public void setPerson_percent_default(Double person_percent_default) {
		this.person_percent_default = person_percent_default;
	}
	public Double getPerson_percent_max() {
		return person_percent_max;
	}
	public void setPerson_percent_max(Double person_percent_max) {
		this.person_percent_max = person_percent_max;
	}
	public Double getPerson_percent_min() {
		return person_percent_min;
	}
	public void setPerson_percent_min(Double person_percent_min) {
		this.person_percent_min = person_percent_min;
	}
	public String getPerson_precision() {
		return person_precision;
	}
	public void setPerson_precision(String person_precision) {
		this.person_precision = person_precision;
	}
	public String getShow_name() {
		return show_name;
	}
	public void setShow_name(String show_name) {
		this.show_name = show_name;
	}
	public Long getSocial_security_id() {
		return social_security_id;
	}
	public void setSocial_security_id(Long social_security_id) {
		this.social_security_id = social_security_id;
	}
	public String getSocial_typeid() {
		return social_typeid;
	}
	public void setSocial_typeid(String social_typeid) {
		this.social_typeid = social_typeid;
	}
	public String getSocial_typename() {
		return social_typename;
	}
	public void setSocial_typename(String social_typename) {
		this.social_typename = social_typename;
	}
	public String getStart_month() {
		return start_month;
	}
	public void setStart_month(String start_month) {
		if(start_month!=null){
			if(start_month.length()>10){
				start_month=start_month.substring(0,10);
			}
		}
		this.start_month = start_month;
	}
	public Long getSub_social_security_id() {
		return sub_social_security_id;
	}
	public void setSub_social_security_id(Long sub_social_security_id) {
		this.sub_social_security_id = sub_social_security_id;
	}
	public Double getTax_start() {
		return tax_start;
	}
	public void setTax_start(Double tax_start) {
		this.tax_start = tax_start;
	}
	
}
